#include<stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <string.h> 
#include <unistd.h>



int main()
{
    //1 打开一个文件 以可写的方式打开
    //如果该文件不存在则创建O_CREAT ，如果使用该宏，那么必需加第三个参数，表明创建该文件时 给予的权限
    //如果该文件存在了，则清空数据 O_TRUNC
    int fd = open("./2.txt",O_WRONLY|O_CREAT|O_TRUNC,0777);
    if(fd == -1){
        perror("open error");
        return -1;
    }

    close(fd);
}